theo lewis
Shanghai Champions: When Riot Games Judges Its Own CaseThat moment lasted less than four seconds, yet it was enough to reshape the...
KRAFTON's Bitter Fruit: PUBG Asia Stars 2026 and the Fracture in Publisher Governance"There are nights when I call out the name of a match, and the stadium only...
V.League 1 and the data gap: why analysis of Vietnamese football must still stop at low confidenceAt eleven at night in Barcelona, the analysis file sent to me carried exactly...
Guernsey Win Worthing Junior Team Tournament: A Perfect 9-0 Round Robin and the Real Signal Hiding in Fourth PlaceThere is a number in the Worthing junior team tournament results that I sat...
ITTF World Hopes Week 2026 in Sheffield: 36 Under-12 Places, 26 Nations, and a Pipeline Architecture the Scoreboard Cannot SeeOne evening in Shanghai, I opened the short brief issued by Table Tennis...
9...a5 in the King's Indian: reading the 'few lines' promise of an opening productSaturday morning, table three of a chess cafe on Nguyen Thien Thuat Street, N...
Champions 2026 Opening Day: Paper Rex Beats Team Liquid, TYLOO Falls to G258 kills, 33 deaths, three maps and one warning card from Riot Games. Ilia...
Thailand Make History: Asian Champions, Clinch First Olympic BerthAsian women's volleyball witnessed an unforgettable milestone at the 2026 Asi...
Golf Digest Launches 'The Real Deal' Podcast – A New Window into the Business of GolfI remember the first time I heard Greg Norman talk about LIV Golf on...
WTT China Smash: Manav Thakkar and Manush Shah Reach Men's Doubles Quarterfinals - Reading a Small Result Within the Bigger PictureThe Indian men's doubles pair of Manav Thakkar and Manush Shah has reached th...
Clacton Table Tennis: The Power Map After a 12-Title Streak EndsLast season, Nomads Panthers lost the Division One title in the Clacton &...
A Non-Football Story Filed Under Football: Misclassification and the Price of NoiseAt 2:47 a.m. in Guangzhou, I opened my tracking board as I have for nine year...
British Club Table Tennis Opens: BATTS and Ormesby Lead, Youth Side eBaTT Stuns Former Champion OrmeauThe match ended 12-10 in the fifth game. The winner was a teenager who had...
Djokovic's 30th Beijing Win: When the Body Tells the Story the Scoreline ConcealsThe most memorable moment of Novak Djokovic's first-round match against Nuno...
The Silent Traveler: Nguyen Minh Quan's Journey to Find HimselfJakarta, August 2026. I was 44 years old, sitting in the stands of Gelora Bun...
Kalshi Reports $1.73 Billion in Esports Volume: More Than Half Came From a Single QuarterThe Chicago clock read 6:12 a.m. when the Kalshi dataset landed in my inbox. ...
Hollow Esports Analysis: When the Industry Sells Form Instead of DataA nine-page esports analysis landed on my desk one October morning. No...
AFC's Shock Overhaul: Vietnam's World Cup Door and the Race for the Top-18 CutOn October 4, a source from ESPN leaked details of a draft that the Asian...
Champions Shanghai 2026: Four Host Representatives Winless, and the 10 Rounds Nobody ReadThe 1-13 scoreline on Ascent was still frozen on the board when I reopened th...
Corner Kicks Never Take a Break: Decoding All 1,247 Set Pieces of V.League 2026The 2026 V.League season ended with a question almost nobody asked: why were...
KRAFTON's Bitter Fruit: PUBG Asia Stars 2026 and the Fracture in Publisher Governance"There are nights when I call out the name of a match, and the stadium only...
V.League 1 and the data gap: why analysis of Vietnamese football must still stop at low confidenceAt eleven at night in Barcelona, the analysis file sent to me carried exactly...
Guernsey Win Worthing Junior Team Tournament: A Perfect 9-0 Round Robin and the Real Signal Hiding in Fourth PlaceThere is a number in the Worthing junior team tournament results that I sat...
ITTF World Hopes Week 2026 in Sheffield: 36 Under-12 Places, 26 Nations, and a Pipeline Architecture the Scoreboard Cannot SeeOne evening in Shanghai, I opened the short brief issued by Table Tennis...
9...a5 in the King's Indian: reading the 'few lines' promise of an opening productSaturday morning, table three of a chess cafe on Nguyen Thien Thuat Street, N...
Champions 2026 Opening Day: Paper Rex Beats Team Liquid, TYLOO Falls to G258 kills, 33 deaths, three maps and one warning card from Riot Games. Ilia...
Thailand Make History: Asian Champions, Clinch First Olympic BerthAsian women's volleyball witnessed an unforgettable milestone at the 2026 Asi...
Golf Digest Launches 'The Real Deal' Podcast – A New Window into the Business of GolfI remember the first time I heard Greg Norman talk about LIV Golf on...
WTT China Smash: Manav Thakkar and Manush Shah Reach Men's Doubles Quarterfinals - Reading a Small Result Within the Bigger PictureThe Indian men's doubles pair of Manav Thakkar and Manush Shah has reached th...
Clacton Table Tennis: The Power Map After a 12-Title Streak EndsLast season, Nomads Panthers lost the Division One title in the Clacton &...
A Non-Football Story Filed Under Football: Misclassification and the Price of NoiseAt 2:47 a.m. in Guangzhou, I opened my tracking board as I have for nine year...
British Club Table Tennis Opens: BATTS and Ormesby Lead, Youth Side eBaTT Stuns Former Champion OrmeauThe match ended 12-10 in the fifth game. The winner was a teenager who had...
Djokovic's 30th Beijing Win: When the Body Tells the Story the Scoreline ConcealsThe most memorable moment of Novak Djokovic's first-round match against Nuno...
The Silent Traveler: Nguyen Minh Quan's Journey to Find HimselfJakarta, August 2026. I was 44 years old, sitting in the stands of Gelora Bun...
Kalshi Reports $1.73 Billion in Esports Volume: More Than Half Came From a Single QuarterThe Chicago clock read 6:12 a.m. when the Kalshi dataset landed in my inbox. ...
Hollow Esports Analysis: When the Industry Sells Form Instead of DataA nine-page esports analysis landed on my desk one October morning. No...
AFC's Shock Overhaul: Vietnam's World Cup Door and the Race for the Top-18 CutOn October 4, a source from ESPN leaked details of a draft that the Asian...
Champions Shanghai 2026: Four Host Representatives Winless, and the 10 Rounds Nobody ReadThe 1-13 scoreline on Ascent was still frozen on the board when I reopened th...
Corner Kicks Never Take a Break: Decoding All 1,247 Set Pieces of V.League 2026The 2026 V.League season ended with a question almost nobody asked: why were...
